/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td {padding: 0;margin: 0;}
img {border: 0;}
em,strong,th {font-weight: normal;font-style: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
input,textarea {outline: none;border: none;}
a {text-decoration: none;}
.ellipsis-1 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ellipsis-2 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/* body背景色 */
body {background: #060E23;}
/* 头部 */
.header {height: 123px;background: #0D1A37;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.12);}
.top-wrap {margin: 0 auto;width: 1200px;height: 70px;display: flex;justify-content: space-between;}
.top-wrap .left {margin-top: 11px;margin-left: -7px;width: 141px;height: 59px;flex-shrink: 0;}
.top-wrap .left img {width: 100%;height: 100%;}
.top-wrap .right {display: flex;}
.download-box {margin-top: 29px;margin-right: 34px;width: 73px;height: 37px;cursor: pointer;}
.download-box img {width: 100%;height: 100%;}
.top-search-box {margin-top: 28px;margin-right: 34px;width: 261px;height: 38px;border-radius: 3px;background: #09142D;box-sizing: border-box;border: 1px solid #B6BFC8;display: flex;justify-content: space-between;}
.top-search-box input {margin-left: 16px;background: #09142D;width: 189px;height: 36px;;font-size: 14px;line-height: 36px;display: flex;align-items: center;color: #B6BFC8;}
.top-search-box input::placeholder {color: #B6BFC8;}
.top-search-btn {width: 36px;height: 36px;border-radius: 0px 3px 3px 0px;opacity: 1;background: #263149;box-sizing: border-box;border: 1px solid #263149;display: flex;justify-content: center;align-items: center;position: relative;cursor: pointer;}
.top-search-btn img {width: 12px;height: 12px;}
.top-search-btn .pie {position: absolute;bottom: 10px;right: 9px;width: 5.66px;height: 0px;transform: rotate(45deg);border-top: 1px solid #FFFFFF;}
.user-box {margin-top: 24px;margin-right: 22px;width: 29px;height: 42px;cursor: pointer;}
.user-box img {width: 100%;height: 100%;}
.giri-box {margin-top: 28px;margin-right: 8px;width: 78px;height: 38px;font-size: 14px;line-height: 36px;border-radius: 5px;opacity: 1;box-sizing: border-box;border: 1px solid #B6BFC8;text-align: center;color: #FFFFFF;cursor: pointer;}
.filter-box {margin-top: 18px;margin-right: -5px;width: 54px;height: 54px;cursor: pointer;}
.filter-box img {width: 100%;height: 100%;}
/* 头部导航 */
.nav-wrap {margin: 9px auto 0;width: 1200px;display: flex;}
.nav-item {height: 28px;padding: 8px 17px;margin-right: 6px;display: flex;align-items: center;color: #B6BFC8;font-size: 16px;cursor: pointer;}
.nav-wrap .active {background-color: #6B00F7;border-radius: 5px 5px 0px 0px;}
.nav-wrap .nav-item img {width: 16px;height: 18px;}
.nav-wrap .nav-item img:last-of-type {display: none;}
.nav-wrap .active img:first-of-type {display: none;}
.nav-wrap .active img:last-of-type {display: block;}
.nav-name {margin-left: 5px;}

/* 内容 */
.container {margin: 0 auto;width: 1200px;}
/* tab切换栏目 */
.tab-wrap {height: 36px;margin-top:30px;display: flex;justify-content: space-between;}
.tab-left,.tab-right {display: flex;height: 36px;}
.tab-item {height: 36px;padding: 8px 15px;margin-right: 12px;display: flex;align-items: center;color: #B6BFC8;cursor: pointer;box-sizing: border-box;border-radius: 4px;border: 1px solid #263149;}
.tab-item:last-of-type {margin-right: 0;}
.tab-name {height: 20px;line-height: 20px;font-size: 14px;}
.tab-right .tab-item .tab-img {width: 12px;height: 12px; margin-right: 5px;}
.tab-right .tab-item .tab-img:last-of-type {display: none;}
.tab-right .active .tab-img:first-of-type {display: none;}
.tab-right .active .tab-img:last-of-type {display: block;}
.tab-wrap .active {background: #6B00F7; color: #FFFFFF;border: none;}
/* 内容头部标题和搜索栏 */
.main-content {margin-top: 10px;border-radius: 4px;background: #0D1A37;overflow: hidden;}
.main-top {display: flex;justify-content: space-between;align-items: center;height: 50px;}
.main-top-left {display: flex;height: 50px;align-items: center;}
.main-top-left .vt {width: 4px;height: 18px;background: #6B00F7;margin-left: 10px;}
.main-top-left .main-title {margin-left: 12px;font-size: 18px;color: #FFFFFF;font-weight: bold;}
.main-top-left .main-subtitle {margin-left: 17px;height: 28px;font-size: 11px;line-height: 28px;color: #E74C5B;}
.main-top-right {margin-right: 27px;width: 317px;height: 32px;border-radius: 5px;background: #09142D;display: flex;align-items: center;justify-content: space-between;}
.main-top-right img {width: 17px;height: 17px;margin-left: 8px;}
.main-top-right input {margin-left: 4px;background: #09142D;color: #B6BFC8;height: 32px;line-height: 32px;}
.main-top-right input::placeholder {font-size: 12px;color: rgba(182, 191, 200, 0.5);}
.main-search-form {display: flex;align-items: center;height: 32px;}
.main-search-btn {width: 80px;height: 32px;background: #6B00F7;border-radius: 4px;line-height: 32px;text-align: center;cursor: pointer;font-size: 14px;color: #FFFFFF;}
/* 排行榜头部 */
.rank-top {padding: 25px 0 21px;display: flex;justify-content: center;align-items: center;}
.rank-top .sub-tab-item {width: 134px;height: 36px;line-height: 36px;box-sizing: border-box;border: 1px solid #263149;border-right: none;color: #B6BFC8;font-size: 14px;text-align: center;}
.rank-top .sub-tab-item.active {background: #6B00F7;color: #FFFFFF;border: none;}
.rank-top .sub-tab-item:first-of-type {border-radius: 4px 0 0 4px;}
.rank-top .sub-tab-item:last-of-type {border-radius: 0 4px 4px 0;border-right: 1px solid #263149;}
/* 赛事预测列表 */
.predict-list {display: flex;flex-wrap: wrap;padding-left: 22px;}
.predict-item {margin-top: 10px;margin-right: 9px;width: 378px;/* height: 204px; */background: #132143;border-radius: 13px;padding: 5px 15px 12px;box-sizing: border-box;}
.predict-item-top {height: 30px;display: flex;align-items: center;}
.predict-avatar {width: 20px;height: 20px;}
.predict-avatar img {width: 100%;height: 100%;}
.predict-nickname {margin-left: 6.39px;font-size: 12.99px;color: #B6BFC8;height: 20px;line-height: 20px;}
.predict-item-middle {margin-top: 8px;display: flex;justify-content: space-between;position: relative;}
.predict-team-box {display: flex;width: 131px;flex-direction: column;align-items: center;}
.team-icon {width: 52px;height: 52px;border-radius: 7.46px;background: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), #FFFFFF;display: flex;justify-content: center;align-items: center;}
.team-icon img {width: 42px;height: 42px;object-fit: contain;}
.team-name {margin-top: 3.25px;width: 145px;height: 30px;font-size: 13px;line-height: 15px;color: #FFFFFF;text-align: center;display: flex;justify-content: center;align-items: center;font-weight: bold;}
.predict-team-vs {position: absolute;left: 50%;transform: translate(-50%);display: flex;align-items: center;flex-direction: column;}
.predict-team-vs-name {margin-top: 10.85px;height: 33.63px;font-size: 23.81px;font-weight: 500;line-height: 33.63px;text-align: center;display: flex;align-items: center;letter-spacing: 0px;color: #FF5E5E;}
.predict-team-vs-time {height: 18px;font-size: 13px;font-weight: 500;line-height: 18px;text-align: center;color: #B6BFC8;}
.predict-case-count {margin-top: 10px;font-size: 12px;font-weight: bold;line-height: 21px;letter-spacing: 0em;color: #E54939;height: 21px;text-align: center;}
.predict-view-btn {display: block; margin-top: 8px;width: 349px;height: 34px;text-align: center;line-height: 34px;border-radius: 4px;background: #0066CC;font-size: 14px;color: #FFFFFF;cursor: pointer;}
/* 页码 */
.pagination-wrap {height: 32px;display: flex;justify-content: center;}
.pagination-page {width: 32px;height: 32px;border-radius: 2px;box-sizing: border-box;border: 1px solid rgba(255, 255, 255, 0.2);display: flex;align-items: center;justify-content: center;font-size: 14px;color: rgba(255, 255, 255, 0.65);margin-right: 8px;cursor: pointer;}
.pagination-wrap .active {background: #6B00F7;color: #FFFFFF;cursor:auto;border: none;}
.pagination-page:last-of-type {margin-right: 0;}
.pagination-page img {width: 50%;height: 50%;}
/* 页脚 */
.footer {margin-top: 34px;height: 372px;background: #0D1A37;overflow: hidden;}
.footer-top-wrap {margin: 49px auto 0;width: 1200px;display: flex;justify-content: space-between;}
.footer-content-box {width: 981px;}
.footer-logo {width: 114px;height: 30px;}
.footer-logo img {width: 100%;height: 100%;}
.footer-content {width: 957px;margin-top: 28px;font-size: 12px;line-height: 16px;color: rgba(255, 255, 255, 0.6);}
.footer-download-box {width: 195px;}
.footer-download-box .title {height: 20px;line-height: 20px;font-size: 14px;color: #FFFFFF;margin-bottom: 20px;}
.footer-download-box .icon {display: block; width: 195px;height: 44px;border-radius: 5px;background: rgba(0, 0, 0, 0);box-sizing: border-box;border: 1px solid rgba(219, 219, 220, 0.2);box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.5);display: flex;align-items: center;padding-left: 15px;margin-bottom: 10px;}
.footer-download-box .icon img {width: 142px;height: 33px;}
.footer-download-box:last-of-type {margin-bottom: 0;}
.footer-hr {margin: 34px auto 0;width: 1206px;height: 1px;background: #374661;}
.protocol-wrap {margin-top: 31px;height: 50px;display: flex;justify-content: center;align-items: center;}
.protocol-item {padding: 0 10px;height: 50px;line-height: 50px;font-size: 12px;color: #B6BFC8;cursor: pointer;}
.protocol-sp {width: 1px;height: 10px;background: #B6BFC8;box-sizing: border-box;}
.copyrihgt {margin-top: 5px;font-size: 12px;line-height: 16px;color: #FFFFFF;height: 16px;line-height: 16px;text-align: center;}
/* 公共表格 */
.table-thead-tr {margin-top: 10px;height: 33px;display: flex;}
.table-th {background: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), #09142D;font-size: 12px;font-weight: bold;line-height: 33px;text-align: center;color: #FFFFFF;position: relative;margin-right: 1px;}
.table-th:last-of-type {margin-right: 0;}
.table-th:not(:last-of-type)::after {position: absolute;right: -1px;top: 0;content: '';display: block;width: 1px;height: 100%;background: linear-gradient(0deg, rgba(55, 70, 97, 0.3), rgba(55, 70, 97, 0.3)), linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), #132143;}
.table-tr {line-height: 61px;display: flex;}
.table-tr:nth-child(even) .table-td {background: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), #132143;}
.table-tr:nth-child(odd) .table-td {background: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), #0D1A37;}
.table-tr .table-td:not(:last-of-type)::after {position: absolute;right: -1px;top: 0;content: '';display: block;width: 1px;height: 100%;background: linear-gradient(0deg, rgba(55, 70, 97, 0.3), rgba(55, 70, 97, 0.3)), linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), #132143;}
.table-td {line-height: 15px;font-size: 12px;font-weight: bold;height: 61px;color: #B6BFC8;position: relative;display: flex;align-items: center;justify-content: center;flex-direction: column;margin-right: 1px;}
.table-td:last-of-type {margin-right: 0;}
.table-tr .red-5B {color: #E74C5B;}
.table-tr .red-39 {color: #E54939;}
.table-tr .blue-CC {color: #0066CC;}
.table-tr .white-td {color: #FFFFFF;}
.table-tr .green-td {color: #4CB050;}
.table-tr .status-td {color: #0066CC;}
.table-tr .rank1-td {color: #E74C5B;}
.table-tr .rank2-td {color: #FFA03B;}
.table-tr .rank3-td {color: #FCBD30;}
.table-tr .view-btn {padding: 0 19px;height: 23px;line-height: 23px;border-radius: 4.24px;background: #0066CC;text-align: center;font-size: 11px;color: #FFFFFF;cursor: pointer;}
.table-tr .big-view-btn {padding: 0 29px;}
.table-tr .user-td {flex-direction: row;justify-content: flex-start;}
.table-tr .user-td img {margin-left: 15px;width: 38.75px;height: 38.65px;}
.table-tr .user-td .nickname {margin-left: 11.62px;font-size: 15px;font-weight: 500;line-height: 21.37px;color: #E5F0F4;}
.table-tr .user-td .focus {position: absolute;top: 50%;transform: translateY(-50%);right: 16px;padding: 0 8px;height: 18px;display: flex;justify-content: center;align-items: center;border-radius: 2px;box-sizing: border-box;border: 1px solid #263149;font-size: 10px;color: #B6BFC8;cursor: pointer;}
.table-tr .vs-td {align-items: flex-start;justify-content: space-between;}
.table-tr .vs-td>div {line-height: 30px;width: 100%;padding-left: 10px;box-sizing: border-box;position: relative;}
.table-tr .vs-td>div:first-of-type::after {position: absolute;bottom: -1px;left: 0;content: '';display: block;width: 100%;height: 1px;background: linear-gradient(0deg, rgba(55, 70, 97, 0.3), rgba(55, 70, 97, 0.3)), linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), #132143;}
.table-tr .two-td {justify-content: space-between;}
.table-tr .two-td>div {position: relative;height: 30px;line-height: 30px;width: 100%;text-align: center;}
.table-tr .two-td>div:first-of-type::after {position: absolute;bottom: -1px;left: 0;content: '';display: block;width: 100%;height: 1px;background: linear-gradient(0deg, rgba(55, 70, 97, 0.3), rgba(55, 70, 97, 0.3)), linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), #132143;}
.table-tr .number-td {align-items: flex-start;}
.table-tr .number-td>div {margin-left: 52px;}
.table-tr .number-td span {color: #E54939;}

.table-tr .vs2-td {align-items: flex-start;line-height: 17px;padding-left: 39px;box-sizing: border-box;}
.table-tr .vs2-td>div:first-of-type {color: #FFFFFF;}
.table-tr .wld-td {flex-direction: row;}
.table-tr .wld-td>div {width: 20px;height: 20px;border-radius: 50%;text-align: center;line-height: 20px;color: #FFFFFF;font-weight: 400;margin-right: 2px;}
.table-tr .wld-td>div:last-of-type {margin-right: 0;}
.table-tr .wld-w {background-color: #52AF2F;}
.table-tr .wld-l {background-color: #E74C5B;}
.table-tr .wld-d {background-color: #FFBA5A;}

/* 预测弹窗 */
.popup {position: fixed;top: 0;left: 0;z-index: 999;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);overflow: auto;}
.popup-predict {z-index: 1000;margin: 237px auto 50px;width: 864px;padding-bottom: 23px;border-radius: 12px;background: #0D1A37;position: relative;}
.popup-predict .close {cursor: pointer; width: 24px;height: 21.06px;position: absolute;top: 17px;right: 12px;}
.popup-predict .close img {width: 100%;height: 100%;}
.popup-predict .top {margin-top: 8px;height: 50px;display: flex;align-items: center;}
.popup-predict .top .vt {width: 4px;height: 18px;background: #6B00F7;margin-left: 10px;}
.popup-predict .top .title {margin-left: 14px;font-size: 18px;font-weight: bold;color: #FFFFFF;}
.popup-predict .table-th:nth-child(1) {width: 267px;}
.popup-predict .table-th:nth-child(2) {width: 114px;}
.popup-predict .table-th:nth-child(3) {width: 78px;}
.popup-predict .table-th:nth-child(4) {width: 78px;}
.popup-predict .table-th:nth-child(5) {width: 80px;}
.popup-predict .table-th:nth-child(6) {width: 83px;}
.popup-predict .table-th:nth-child(7) {width: 138px;}
.popup-predict .table-tr .table-td:nth-child(1) {width: 267px;}
.popup-predict .table-tr .table-td:nth-child(2) {width: 114px;}
.popup-predict .table-tr .table-td:nth-child(3) {width: 78px;}
.popup-predict .table-tr .table-td:nth-child(4) {width: 78px;}
.popup-predict .table-tr .table-td:nth-child(5) {width: 80px;}
.popup-predict .table-tr .table-td:nth-child(6) {width: 83px;}
.popup-predict .table-tr .table-td:nth-child(7) {width: 138px;}

/* 积分弹窗 */
.popup-point {z-index: 1000;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 654px;height: 298px;border-radius: 20px;background: #0D1A37;}
.popup-point .close {cursor: pointer; width: 24px;height: 21.06px;margin-top: 17px;margin-right: 12px;margin-left: auto;}
.popup-point .close img {width: 100%;height: 100%;}
.popup-point .error-icon {margin: 16.62px auto 0;width: 64px;height: 64px;}
.popup-point .error-icon img {width: 100%;height: 100%;}
.popup-point .title1 {margin-top: 11px;height: 21px;font-size: 12px;font-weight: 500;line-height: 21px;color: #B6BFC8;text-align: center;}
.popup-point .title2 {height: 21px;font-size: 12px;font-weight: 500;line-height: 21px;color: #FA5151;text-align: center;}
.popup-point .btn-list {margin: 29px auto 0;width: 281px;display: flex;align-items: center;justify-content: space-between;}
.popup-point .btn-left {width: 111px;height: 30px;line-height: 30px;text-align: center;border-radius: 50px;background: #283557;font-size: 14px;color: #FFFFFF;cursor: pointer;}
.popup-point .btn-right {width: 111px;height: 30px;line-height: 30px;text-align: center;border-radius: 50px;background: #6B00F7;font-size: 14px;color: #FFFFFF;cursor: pointer;}
/* 购买弹窗 */
.popup-buy-success{z-index: 1000;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 654px;padding-bottom:25px;border-radius: 20px;background: #0D1A37;}
.popup-buy-success .close {cursor: pointer; width: 24px;height: 21.06px;margin-top: 17px;margin-right: 12px;margin-left: auto;} 
.popup-buy-success .close img {width: 100%;height: 100%;}
.popup-buy-success .top {height: 64px;display: flex;align-items: center;}
.popup-buy-success .top .left {width: 64px;height: 64px;margin-left: 42px;}
.popup-buy-success .top .left img {width: 100%;height: 100%;}
.popup-buy-success .top .right {margin-left: 14px;}
.popup-buy-success .top .right .text {height: 20px;font-size: 12px;font-weight: 500;line-height: 20px;color: #B6BFC8;}
.popup-buy-success .top .right .text span {color: #10AEFF;margin: 0 4px;}
.popup-buy-success .middle {display: flex;flex-direction: column;justify-content: center;align-items: center;margin: 15px auto 0;width: 612px;height: 99px;border-radius: 12px;background: #132143;}
.popup-buy-success .middle .row-1 {height: 23px;font-size: 18px;font-weight: bold;line-height: 23px;color: #10AEFF}
.popup-buy-success .middle .row-1 span {color: #FA5151;margin-left: 6px;}
.popup-buy-success .middle .row-2 {height: 36px;font-size: 24px;font-weight: bold;line-height: 36px;color: #FFC300;}
.popup-buy-success .label {margin-top: 20px;margin-left: 30px;height: 21px;font-size: 14px;font-weight: 500;line-height: 21px;color: #FFFFFF;}
.popup-buy-success .desc {margin-top: 4px;margin-left: 30px;width: 603px;height: 17px;font-size: 12px;line-height: 18px;letter-spacing: 0px;color: #CEDCE5;}
.popup-buy-success .btn-list {margin: 33px 16px 0 auto;width: 246px;display: flex;align-items: center;justify-content: space-between;}
.popup-buy-success .btn-left {width: 111px;height: 30px;line-height: 30px;border-radius: 50px;background: #283557;font-size: 14px;color: #FFFFFF;text-align: center;cursor: pointer;}
.popup-buy-success .btn-right {width: 111px;height: 30px;line-height: 30px;border-radius: 50px;background: #6B00F7;font-size: 14px;color: #FFFFFF;text-align: center;cursor: pointer;}
/* 最新发布 */
.newest-issue .table-th:nth-child(1) {width: 96px;}
.newest-issue .table-th:nth-child(2) {width: 81px;}
.newest-issue .table-th:nth-child(3) {width: 82px;}
.newest-issue .table-th:nth-child(4) {width: 203px;}
.newest-issue .table-th:nth-child(5) {width: 47px;}
.newest-issue .table-th:nth-child(6) {width: 267px;}
.newest-issue .table-th:nth-child(7) {width: 195px;}
.newest-issue .table-th:nth-child(8) {width: 83px;}
.newest-issue .table-th:nth-child(9) {width: 138px;}
.newest-issue .table-tr .table-td:nth-child(1) {width: 96px;}
.newest-issue .table-tr .table-td:nth-child(2) {width: 81px;}
.newest-issue .table-tr .table-td:nth-child(3) {width: 82px;}
.newest-issue .table-tr .table-td:nth-child(4) {width: 203px;}
.newest-issue .table-tr .table-td:nth-child(5) {width: 47px;}
.newest-issue .table-tr .table-td:nth-child(6) {width: 267px;}
.newest-issue .table-tr .table-td:nth-child(7) {width: 195px;}
.newest-issue .table-tr .table-td:nth-child(8) {width: 83px;}
.newest-issue .table-tr .table-td:nth-child(9) {width: 138px;}
/* 连胜排行 */
.win-rank .table-th:nth-child(1) {width: 80px;}
.win-rank .table-th:nth-child(2) {width: 267px;}
.win-rank .table-th:nth-child(3) {width: 128px;}
.win-rank .table-th:nth-child(4) {width: 129px;}
.win-rank .table-th:nth-child(5) {width: 127px;}
.win-rank .table-th:nth-child(6) {width: 129px;}
.win-rank .table-th:nth-child(7) {width: 195px;}
.win-rank .table-th:nth-child(8) {width: 138px;}
.win-rank .table-tr .table-td:nth-child(1) {width: 80px;}
.win-rank .table-tr .table-td:nth-child(2) {width: 267px;}
.win-rank .table-tr .table-td:nth-child(3) {width: 128px;}
.win-rank .table-tr .table-td:nth-child(4) {width: 129px;}
.win-rank .table-tr .table-td:nth-child(5) {width: 127px;}
.win-rank .table-tr .table-td:nth-child(6) {width: 129px;}
.win-rank .table-tr .table-td:nth-child(7) {width: 195px;}
.win-rank .table-tr .table-td:nth-child(8) {width: 138px;}
/* 发布方案 */
.release-plan .table-th:nth-child(1) {width: 84px;}
.release-plan .table-th:nth-child(2) {width: 275px;}
.release-plan .table-th:nth-child(3) {width: 103px;}
.release-plan .table-th:nth-child(4) {width: 109px;}
.release-plan .table-th:nth-child(5) {width: 100px;}
.release-plan .table-th:nth-child(6) {width: 106px;}
.release-plan .table-th:nth-child(7) {width: 105px;}
.release-plan .table-th:nth-child(8) {width: 105px;}
.release-plan .table-th:nth-child(9) {width: 205px;}
.release-plan .table-tr .table-td:nth-child(1) {width: 85px;}
.release-plan .table-tr .table-td:nth-child(2) {width: 276px;}
.release-plan .table-tr .table-td:nth-child(3) {width: 104px;}
.release-plan .table-tr .table-td:nth-child(4) {width: 110px;}
.release-plan .table-tr .table-td:nth-child(5) {width: 101px;}
.release-plan .table-tr .table-td:nth-child(6) {width: 107px;}
.release-plan .table-tr .table-td:nth-child(7) {width: 106px;}
.release-plan .table-tr .table-td:nth-child(8) {width: 106px;}
.release-plan .table-tr .table-td:nth-child(9) {width: 205px;}
.release-plan .table-tr .table-td {margin-right: 0;}
.release-plan .table-td .select-item {width: 87px;height: 43px;display: flex;flex-direction: column;justify-content: center;align-items: center;border-radius: 4px;box-sizing: border-box;border: 1px solid #283557;color: #E74C5B;cursor: pointer;}
.release-plan .table-td .active {border: none;background: #6B00F7;color: #FFFFFF;cursor: pointer;}
.release-plan .table-td .select-item>div:first-of-type {color: #B6BFC8;}
.table-tr .act-btn {width: 82px;height: 25px;display: flex;justify-content: center;align-items: center;border-radius: 4px;background: #283557;font-size: 10px;font-weight: 400;color: #FFFFFF;}
/* 发布预测弹窗-确认发布 */
.popup-release {z-index: 1000;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 654px;border-radius: 20px;background: #0D1A37;padding-bottom: 27px;}
.popup-release .close {cursor: pointer; width: 24px;height: 21.06px;margin-top: 17px;margin-right: 12px;margin-left: auto;}
.popup-release .close img {width: 100%;height: 100%;}
.popup-release .error-icon {margin: 4px auto 0;width: 64px;height: 64px;}
.popup-release .error-icon img {width: 100%;height: 100%;}
.popup-release .title1 {margin-top: 11px;height: 21px;font-size: 12px;font-weight: 500;line-height: 21px;color: #B6BFC8;text-align: center;}
.popup-release .title2 {display: flex;align-items: center;justify-content: center;font-size: 18px;font-weight: bold;height: 36px;}
.popup-release .title2>div:nth-child(1) {color: #10AEFF;}
.popup-release .title2>div:nth-child(2) {color: #FA5151;margin: 0 10px;}
.popup-release .title2>div:nth-child(3) {color: #FFC300;}
.popup-release .label {padding-left: 36px;height: 21px;font-size: 14px;font-weight: 500;line-height: 21px;color: #FFFFFF;}
.popup-release .desc-input {margin: 9px auto;display: block;width: 593px;min-height: 69px;display: flex;padding: 15px 20px;border-radius: 5px;opacity: 1;background: rgba(6, 14, 35, 0.5);box-sizing: border-box;border: 1px solid #1F2D47;resize: none;font-size: 12px;line-height: 20px;color: #CEDCE5;overflow-y: hidden;}
.popup-release .point-input {margin: 11px auto 0;display: block;width: 593px;height: 33px;line-height: 17px;padding: 7px 20px;border-radius: 5px;background: rgba(6, 14, 35, 0.5);box-sizing: border-box;border: 1px solid #1F2D47;color: #CEDCE5;font-size: 12px;}
.popup-release .desc-input::placeholder,.point-input::placeholder {font-size: 12px;}
.popup-release .tips {margin-top: 11px;height: 21px;font-size: 12px;font-weight: 500;line-height: 21px;color: #FA5151;text-align: center;}
.popup-release .agree-wrap {margin-top: 8px;display: flex;align-items: center;justify-content: center;height: 22px;}
.popup-release .agree-wrap .left {width: 16px;height: 16px;border: 1px solid #6B00F7;border-radius: 2px;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}
.popup-release .agree-wrap .left img {width: 100%;height: 100%;display: none;}
.popup-release .agree-wrap .active {border: none;}
.popup-release .agree-wrap .active img {display: block;}
.popup-release .agree-wrap .right {margin-left: 8px;height: 22px;font-size: 14px;line-height: 22px;color: #6B00F7;}
.popup-release .btn-list {margin: 18px auto 0;width: 281px;display: flex;align-items: center;justify-content: space-between;}
.popup-release .btn-left {width: 111px;height: 30px;line-height: 30px;text-align: center;border-radius: 50px;background: #283557;font-size: 14px;color: #FFFFFF;cursor: pointer;}
.popup-release .btn-right {width: 111px;height: 30px;line-height: 30px;text-align: center;border-radius: 50px;background: #6B00F7;font-size: 14px;color: #FFFFFF;cursor: pointer;}

/* 发布预测弹窗-发布成功 */
.popup-release-success {z-index: 1000;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 654px;border-radius: 20px;background: #0D1A37;padding-bottom: 38px;}
.popup-release-success .close {cursor: pointer; width: 24px;height: 21.06px;margin-top: 17px;margin-right: 12px;margin-left: auto;} 
.popup-release-success .close img {width: 100%;height: 100%;}
.popup-release-success .done {margin: 17.62px auto;width: 64px;height: 64px;}
.popup-release-success .done img {width: 100%;height: 100%;}
.popup-release-success .title {margin-top: 17px;height: 21px;font-size: 12px;font-weight: 500;line-height: 21px;color: #B6BFC8;text-align: center;}
.popup-release-success .btn-list {margin-top: 32px;display: flex;align-items: center;justify-content: center;}
.popup-release-success .btn-left {width: 144px;height: 30px;line-height: 30px;border-radius: 50px;background: #283557;font-size: 14px;color: #FFFFFF;text-align: center;cursor: pointer;}
.popup-release-success .btn-right {margin-left: 23px;width: 111px;height: 30px;line-height: 30px;border-radius: 50px;background: #6B00F7;font-size: 14px;color: #FFFFFF;text-align: center;cursor: pointer;}

/* 我发布的方案 */
.main-top2 {margin-top: 29px;display: flex;align-items: center;justify-content: center;}
.main-top2 div {width: 206px;height: 36px;line-height: 36px;font-size: 14px;color: #B6BFC8;box-sizing: border-box;border: 1px solid #263149;text-align: center;cursor: pointer;}
.main-top2 div:first-child {border-radius: 4px 0px 0px 4px;}
.main-top2 div:last-child {border-radius: 0px 4px 4px 0px;}
.main-top2 .active {background: #6B00F7;border: none;color: #FFFFFF;}
.my-release-plan .table-th:nth-child(1) {width: 96px;}
.my-release-plan .table-th:nth-child(2) {width: 81px;}
.my-release-plan .table-th:nth-child(3) {width: 82px;}
.my-release-plan .table-th:nth-child(4) {width: 203px;}
.my-release-plan .table-th:nth-child(5) {width: 47px;}
.my-release-plan .table-th:nth-child(6) {width: 267px;}
.my-release-plan .table-th:nth-child(7) {width: 83px;}
.my-release-plan .table-th:nth-child(8) {width: 195px;}
.my-release-plan .table-th:nth-child(9) {width: 138px;}
.my-release-plan .table-tr .table-td:nth-child(1) {width: 96px;}
.my-release-plan .table-tr .table-td:nth-child(2) {width: 81px;}
.my-release-plan .table-tr .table-td:nth-child(3) {width: 82px;}
.my-release-plan .table-tr .table-td:nth-child(4) {width: 203px;}
.my-release-plan .table-tr .table-td:nth-child(5) {width: 47px;}
.my-release-plan .table-tr .table-td:nth-child(6) {width: 267px;}
.my-release-plan .table-tr .table-td:nth-child(7) {width: 83px;}
.my-release-plan .table-tr .table-td:nth-child(8) {width: 195px;}
.my-release-plan .table-tr .table-td:nth-child(9) {width: 138px;}

/* 我购买的方案 */
.my-buy-plan .table-th:nth-child(1) {width: 96px;}
.my-buy-plan .table-th:nth-child(2) {width: 81px;}
.my-buy-plan .table-th:nth-child(3) {width: 82px;}
.my-buy-plan .table-th:nth-child(4) {width: 203px;}
.my-buy-plan .table-th:nth-child(5) {width: 47px;}
.my-buy-plan .table-th:nth-child(6) {width: 267px;}
.my-buy-plan .table-th:nth-child(7) {width: 83px;}
.my-buy-plan .table-th:nth-child(8) {width: 195px;}
.my-buy-plan .table-th:nth-child(9) {width: 138px;}
.my-buy-plan .table-tr .table-td:nth-child(1) {width: 96px;}
.my-buy-plan .table-tr .table-td:nth-child(2) {width: 81px;}
.my-buy-plan .table-tr .table-td:nth-child(3) {width: 82px;}
.my-buy-plan .table-tr .table-td:nth-child(4) {width: 203px;}
.my-buy-plan .table-tr .table-td:nth-child(5) {width: 47px;}
.my-buy-plan .table-tr .table-td:nth-child(6) {width: 267px;}
.my-buy-plan .table-tr .table-td:nth-child(7) {width: 83px;}
.my-buy-plan .table-tr .table-td:nth-child(8) {width: 195px;}
.my-buy-plan .table-tr .table-td:nth-child(9) {width: 138px;}

/* 我的关注 */
.my-focus .table-th:nth-child(1) {width: 348px;}
.my-focus .table-th:nth-child(2) {width: 115px;}
.my-focus .table-th:nth-child(3) {width: 96px;}
.my-focus .table-th:nth-child(4) {width: 81px;}
.my-focus .table-th:nth-child(5) {width: 81px;}
.my-focus .table-th:nth-child(6) {width: 251px;}
.my-focus .table-th:nth-child(7) {width: 222px;}
.my-focus .table-tr .table-td:nth-child(1) {width: 348px;}
.my-focus .table-tr .table-td:nth-child(2) {width: 115px;}
.my-focus .table-tr .table-td:nth-child(3) {width: 96px;}
.my-focus .table-tr .table-td:nth-child(4) {width: 81px;}
.my-focus .table-tr .table-td:nth-child(5) {width: 81px;}
.my-focus .table-tr .table-td:nth-child(6) {width: 251px;}
.my-focus .table-tr .table-td:nth-child(7) {width: 222px;}

/* 用户方案弹窗 */
.popup-usercase {z-index: 1000;margin: 237px auto 50px;width: 864px;padding-bottom: 23px;border-radius: 12px;background: #0D1A37;position: relative;}
.popup-usercase .close {cursor: pointer; width: 24px;height: 21.06px;position: absolute;top: 17px;right: 12px;}
.popup-usercase .close img {width: 100%;height: 100%;}
.popup-usercase .top {margin-top: 8px;height: 50px;display: flex;align-items: center;}
.popup-usercase .top .vt {width: 4px;height: 18px;background: #6B00F7;margin-left: 10px;}
.popup-usercase .top .title {margin-left: 14px;font-size: 18px;font-weight: bold;color: #FFFFFF;}
.popup-usercase .table-th:nth-child(1) {width: 96px;}
.popup-usercase .table-th:nth-child(2) {width: 81px;}
.popup-usercase .table-th:nth-child(3) {width: 82px;}
.popup-usercase .table-th:nth-child(4) {width: 310px;}
.popup-usercase .table-th:nth-child(5) {width: 47px;}
.popup-usercase .table-th:nth-child(6) {width: 83px;}
.popup-usercase .table-th:nth-child(7) {width: 138px;}
.popup-usercase .table-tr .table-td:nth-child(1) {width: 96px;}
.popup-usercase .table-tr .table-td:nth-child(2) {width: 81px;}
.popup-usercase .table-tr .table-td:nth-child(3) {width: 82px;}
.popup-usercase .table-tr .table-td:nth-child(4) {width: 310px;}
.popup-usercase .table-tr .table-td:nth-child(5) {width: 47px;}
.popup-usercase .table-tr .table-td:nth-child(6) {width: 83px;}
.popup-usercase .table-tr .table-td:nth-child(7) {width: 138px;}